obstacle to development - Turco Inglés Diccionario